serve as a shield - Türkisch Englisch Wörterbuch